xen/arm: domain_build: Plumb for different mapping attributes
authorEdgar E. Iglesias <edgar.iglesias@xilinx.com>
Fri, 23 Sep 2016 18:53:21 +0000 (20:53 +0200)
committerStefano Stabellini <sstabellini@kernel.org>
Wed, 28 Sep 2016 01:27:45 +0000 (18:27 -0700)
commit9eed361acd1cb8f1c46c92309dc38c584c2c8b78
tree195be0e66da5f7a7631bc4bcf7a7571cb0a292f0
parentcef9cf36c8e8518d828cbbf8c1b2ce8fc50a33a5
xen/arm: domain_build: Plumb for different mapping attributes

Add plumbing for passing around mapping attributes.
Nodes that don't specifically state their type will inherit
their type from their parent.

This is in preparation for allowing us to differentiate the attributes
for specific device nodes.

We still use the same DEVICE mappings for all nodes so this
patch has no functional change.

Acked-by: Julien Grall <julien.grall@arm.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
xen/arch/arm/domain_build.c